h1,h2,h3, ul, ol, li,div{ margin: 0px; padding: 0pt; font-size: 12px; list-style: none outside none; }
*{ margin:0px auto;
	padding:0px;}
img { border: medium none; }
a:link, a:visited { color: rgb(0, 0, 0); text-decoration: none; font-size:12px; }
a:hover, a:active { text-decoration: none; color: rgb(204, 0, 0); font-size:12px;  }
.red a:link, .red a:visited { color: rgb(199, 23, 1); }
.red a:hover, .red a:active { color: rgb(0, 0, 0); }
.bai a:link, .bai a:visited { color: rgb(255, 255, 255); }
.bai a:hover, .bai a:active { color: rgb(255, 246, 0); }
.lan1 a:link, .lan1 a:visited { color: rgb(70, 145, 185); }
.lan1 a:hover, .lan1 a:active { color: rgb(204, 0, 0); }
.hui a:link, .hui a:visited { color: rgb(153, 153, 153); }
.hui a:hover, .hui a:active { color: rgb(255, 0, 0); }
.dh_bg { height: 110px; width: 990px; background: url('../images/about_1.png') repeat scroll 0% 0% transparent; margin: 0pt auto 13px; position: relative; z-index: 2; }
.dh_bg .logo { width: 125px; height: 55px; position: absolute; left: 0pt; bottom: 0pt; text-indent: -9999px; }
.dh_bg p { display: block; height: 40px; line-height: 40px; text-align: right; padding-right: 5px; color: rgb(178, 178, 179); }
.dh_bg .cont_l { width: 650px; float: left; padding: 30px 0pt 0pt 190px; font: 14px/32px '寰蒋闆呴粦'; }
.dh_bg .cont_r { width: 121px; float: right; padding: 34px 20px 0pt 9px; }
.dh_bg .cont_r ul { margin: 0pt; padding: 0pt; }
.dh_bg .cont_r ul li { float: left; width: 121px; }
.dh_bg .cont_r ul li a { display: block; width: 110px; line-height: 28px; padding-left: 11px; }
.dh_bg .cont_r ul li a:hover {  }
.dh_bg .cont_r div { position: absolute; visibility: hidden; margin: 0pt; padding: 0pt; color: rgb(255, 255, 255); width: 121px; height: 151px; }
.dh_bg .cont_r div p { height: 11px; display: block; line-height: 11px; }
.dh_bg .cont_r div a { position: relative; display: block; margin: 0pt; white-space: nowrap; text-align: left; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(243, 91, 0); width: 110px; }
.dh_bg .cont_r div a:hover { color: rgb(255, 255, 0); background: none repeat scroll 0% 0% rgb(204, 76, 0); }
.links { width: 990px; height: 130px; margin: 0pt auto; }
.links h1 { display: block; height: 30px; padding-left: 10px; }
.links h1 span { display: block; padding: 6px 0pt 0pt 2px; border-bottom: 1px dotted rgb(189, 202, 210); width: 320px; font-weight: normal; line-height: 24px; color: rgb(193, 208, 215); }
.links .pic { height: 80px; background: url('../images/about_4.gif') no-repeat scroll left center transparent; position: relative; color: rgb(28, 28, 28); font-family: 寰蒋闆呴粦; }
.links .pic .about1 { position: absolute; width: 410px; height: 60px; top: 10px; left: 80px; line-height: 20px; }
.links .pic .about2 { position: absolute; width: 126px; height: 41px; top: 17px; left: 495px; text-indent: -9999px; }
.links .pic .about3 { position: absolute; width: 112px; height: 41px; top: 17px; left: 741px; text-indent: -9999px; }
.links .pic .about4 { position: absolute; width: 124px; height: 41px; top: 17px; left: 859px; text-indent: -9999px; }
.com_lc_top { width: 787px; margin: 0pt auto; height: 31px; line-height: 31px; padding: 0pt 0pt 0pt 220px; background: url('../images/com_lc_02.jpg') repeat-y scroll left bottom transparent; color: rgb(153, 153, 153); position: relative; }
.com_lc_top h1 { font-family: 寰蒋闆呴粦; font-size: 14px; font-weight: bold; color: rgb(166, 8, 0); width: 200px; height: 22px; position: absolute; left: 29px; top: 2px; }
.com_lc_top h1 span { color: rgb(184, 184, 186); }
.com_lc { width: 1007px; margin: 0pt auto; overflow: auto; background: url('../images/com_lc_04.jpg') repeat-y scroll left bottom transparent; padding-top: 30px; }
.com_lc_bottom { width: 1007px; margin: 0pt auto; }
.com_lc_l { width: 198px; height: 400px; padding: 0pt 0pt 0pt 2px; float: left; }
.com_lc_l ul { margin: 0pt; padding: 0pt; }
.com_lc_l ul li { height: 38px; padding-bottom: 7px; }
.com_lc_l ul li a { display: block; height: 38px; line-height: 38px; text-align: center; width: 196px; float: left; }
.com_lc_l ul li a.hover { background: url('../images/navibg.gif') repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
.com_lc_l ul li a:hover { background: url('../images/navibg.gif') repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
.com_lc_r { width: 790px; overflow: auto; float: right; }
.com_lc_r p { padding: 0pt 0pt 0pt 30px; line-height: 24px; font-family: Arial; }
.com_top_pic3 { width: 990px; margin: 0pt auto 10px; height: 209px; background: url('../images/pic_2.jpg') repeat scroll 0% 0% transparent; text-indent: -9999px; }
.font_y { font-family: Arial; }
.hong2 { font-family: 寰蒋闆呴粦; font-size: 15px; font-weight: bold; color: rgb(166, 8, 0); }
.hong2 a{ color:rgb(166, 8, 0); text-decoration:none; font-size: 15px;  font-weight: bold;}

.com_lc_r2 { width: 760px; overflow: auto; float: right; padding-left: 30px; }
.com_lc_r2 ul { margin: 0pt; padding: 0pt; }
.com_lc_r2 ul li { display: block; float: left; height: 32px; padding-top: 10px; width: 160px; }
.com_lc_r2 ul li a { display: block; width: 100px; height: 30px; line-height: 30px; border: 1px dotted rgb(227, 227, 227); float: left; text-align: center; }
.com_lc_r2 ul li a:hover { background: none repeat scroll 0% 0% rgb(239, 239, 239); border: 1px dotted rgb(204, 204, 204); }

.font_y_88, .font_y_999, .font_y_9999{ padding-left:20px;}
.font_y_88 li{ height:25px; line-height:25px;}
.font_y_88 li a{ color:#F00; text-decoration:underline;} 
.font_y_999{ font-size:14px; line-height:30px;} 
.font_y_9999{ padding-top:20px;}


.foot_line { height: 4px; background-color: rgb(246, 0, 0); border-top: 2px solid rgb(204, 0, 0); }
.footer-info { width: 1020px; padding: 20px; text-align: center; margin: 0px auto; }
.footer-info .row { margin-bottom: 20px; }
.footer-info .row:nth-child(1) { padding: 0px 0px 10px; }
.footer-info .row:nth-child(1) .right { float: right; position: relative; top: 12px; }
.footer-info .row:nth-child(1) a { margin-right: 10px; }
.footer-info .row:nth-child(1) a { display: inline; float: left; height: 30px; }
.footer-info .row:nth-child(1) .left a { height: 56px; }
.footer-info .row:nth-child(1) a img { height: 100%; }
.footer-info .row:nth-child(2) img, .footer-info .section-01 .row:nth-child(3) img, .section-01 .footer-info .row:nth-child(3) img, .footer-info .section-01 .row:nth-child(4) img, .section-01 .footer-info .row:nth-child(4) img { margin-left: 8px; }
.footer-info .row:nth-child(3) img { margin-left: 8px; }
.footer-info .row:nth-child(4) span { margin-left: 8px; }
[class*="row"] {  }
[class*="row"]::before, [class*="row"]::after { content: " "; display: table; }
[class*="row"]::after { clear: both; }
.footer_dz { line-height: 26px; padding-bottom: 10px; }
.footer_tel { font-size: 22px; font-family: 微软雅黑; font-weight: bold; color: rgb(204, 0, 0); line-height: 26px; }